package gpsBD;

import java.util.ArrayList;

/**
 * @author  Jennifer Henry
 */

public class Troncon {
	int id;
	Ville ville1;
        Ville ville2;
	Route route;
	int vitesseMax;
	int longueur;
	boolean radars;
	boolean touristique;
	boolean payant;
	boolean disponible;
	public Troncon(Ville v1, Ville v2, Route r) {
            ville1 = v1;
            ville2 = v2;
            route = r;
            vitesseMax = 0;
            longueur = 0;
            radars = false;
            touristique = false;
            payant = false;
            disponible = true;
	}
	public String toString() {
		return "De " + ville1.getNom() + " a " + ville2.getNom() + " par la " + route.getNom();
	}
	public boolean isDisponible() {
		return disponible;
	}
	public void setDisponible(boolean _disponible) {
		disponible = _disponible;
	}
	public int getId() {
		return id;
	}
	public void setId(int _id) {
		id = _id;
	}
	public int getLongueur() {
		return longueur;
	}
	public void setLongueur(int _longueur) {
		longueur = _longueur;
	}
	public boolean isPayant() {
		return payant;
	}
	public void setPayant(boolean _payant) {
		payant = _payant;
	}
	public boolean isRadars() {
		return radars;
	}
	public void setRadars(boolean _radars) {
		radars = _radars;
	}
	public boolean isTouristique() {
		return touristique;
	}
	public void setTouristique(boolean _touristique) {
		touristique = _touristique;
	}
	public Ville getVille1() {
		return ville1;
	}
	public void setVille1(Ville _ville1) {
		ville1 = _ville1;
	}
	public Ville getVille2() {
		return ville2;
	}
	public void setVille2(Ville _ville2) {
		ville2 = _ville2;
	}
	public Route getRoute() {
		return route;
	}
	public void setRoute(Route _route) {
		route = _route;
	}
	public int getVitesseMax() {
		return vitesseMax;
	}
	public void setVitesseMax(int _vitesseMax) {
		vitesseMax = _vitesseMax;
	}
}